more patentable - German English Dictionary